self-sufficiency indicators - Spanisch Englisch Wörterbuch